payment effecting a discharge - Espagnol Anglais Dictionnaire